close coupled - German English Dictionary